-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ENH] Update digest to support latest Nipoppy processing status files #166
Conversation
- match column names to https://nipoppy.readthedocs.io/en/latest/schemas/index.html#imaging-bagel-file - make pipeline_starttime optional - remove "PHASE__" & "STAGE__" cols, "step" & "status" cols - simplify column descriptions
- "HAS_DATATYPE__", "HAS_IMAGE__"
- remove "IsPrefixedColumn" - rename ID columns & update their descriptions
- refactor out primary session column name into a variable
Hey @michellewang, requesting your review here on just the digest schema changes as well as text including READMEs and status descriptions. Will tag you on the relevant files/sections under files changed! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@alyssadai let me know if I missed anything!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @alyssadai. Changes look good, I did flag one thing I believe is an accidental change/bug with pd.read_csv
to pd.read_tsv
. I haven't tried this locally, but I'm pretty sure that doesn't work. Even if I'm wrong about that, I'd say add a test that covers the load_file_from_path
route in utility
, because it doesn't seem tested yet.
Co-authored-by: Michelle Wang <tomichellewang@gmail.com>
Co-authored-by: Michelle Wang <tomichellewang@gmail.com>
Co-authored-by: Sebastian Urchs <surchs@users.noreply.github.com>
…neurobagel/dash into update-proc-status-file-parsing
Blocked from merging until https://github.com/neurodatascience/qpn_workflows is updated with latest QPN digest files. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great stuff @alyssadai 🎉
🧑🍳
PHASE__
andSTAGE__
column schema withpipeline_step
column #157pipeline_starttime
no longer mandatory #153Changes proposed in this pull request:
PHASE__
,STAGE__
,HAS_DATATYPE__
,HAS_IMAGE
,has_mri_data
pipeline_starttime
optionalpipeline_step
,status
IsPrefixedColumn
,MissingValue
column propertiesFor reviewer: you can test out the changes in the digest using either of these files:
Checklist
This section is for the PR reviewer
[ENH]
,[FIX]
,[REF]
,[TST]
,[CI]
,[MNT]
,[INF]
,[MODEL]
,[DOC]
) (see our Contributing Guidelines for more info)Closes #XXXX
For new features:
For bug fixes: